/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package imcda.models;

import java.util.Date;

/**
 *
 * @author Maria
 */
public class Imc {

    private Date data;
    private float peso;
    private float altura;

    public Imc(Date data, float peso, float altura) {
        this.data = data;
        this.peso = peso;
        this.altura = altura;
    }

    public Imc() {
    }

    public float getAltura() {
        return altura;
    }

    public void setAltura(float altura) {
        this.altura = altura;
    }

    public Date getData() {
        return data;
    }

    public void setData(Date data) {
        this.data = data;
    }

    public float getPeso() {
        return peso;
    }

    public void setPeso(float peso) {
        this.peso = peso;
    }

    public float calcula(){
        return this.getPeso()/(this.getAltura()*this.getAltura());
    }

    public String faixaObesidade(){
        if (this.calcula() < 18.5){
            return "Abaixo do peso ideal";
        } else if (this.calcula() < 24.9) {
            return "Peso normal!";
        } else if (this.calcula() < 29.9){
            return "Acima de seu peso (sobrepeso)";
        } else if (this.calcula() < 34.9) {
            return "Obesidade grau I";
        }else if (this.calcula() < 39.9) {
            return "Obesidade grau II";
        }
        return "Obesidade grau III";
    }


}
